Big Huge Thesaurus

Sesbania exaltata

noun

sounds kind of like